package com.luxsoft.sw3.em2.services;

import java.util.HashSet;
import java.util.Set;

import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.orm.hibernate3.HibernateTemplate;



/**
 * Implementacion estandar de {@link EnterpriseTask}
 * @author pato
 *
 */
public abstract class AbstractEnterpriseTask implements EnterpriseTask{

	
	
	
	private Set<Long> sucursales=new HashSet<Long>();
	
	public HibernateTemplate getHibernateTemplate(Long sucursalId) {
		return null;
	}

	public JdbcTemplate getJdbcTemplate(Long sucursalId) {
		return null;
	}
	
	public Set<Long> getSucursales() {
		return sucursales;
	}

	public void setSucursales(Set<Long> sucursales) {
		this.sucursales = sucursales;
	}
	
	public void addSucursal(Long... ids){		
		for(Long id:ids){
			sucursales.add(id);
		}
		
	}

}
